package com.slipper.system.api.log.service;

import com.slipper.common.bo.Result;
import com.slipper.system.api.log.bo.OperatorLogBO;
import com.slipper.common.feign.ServiceClient;
import com.slipper.common.annotation.FeignRequestMapping;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.List;

/**
 * 操作日志表
 * 
 * @date 2020-07-10 20:33:39
 */
@ServiceClient
public interface IOperatorLogSv {
    @FeignRequestMapping("/operatorLog/queryBy")
    Result<OperatorLogBO> queryBy(@RequestBody String id);
    
    @FeignRequestMapping("/operatorLog/queryPage")
    Result<List<OperatorLogBO>> queryPage(@RequestBody OperatorLogBO bo);
    
    @FeignRequestMapping("/operatorLog/save")
    Result<?> save(@RequestBody OperatorLogBO bo);
    
    @FeignRequestMapping("/operatorLog/delete")
    Result<?> delete(@RequestBody OperatorLogBO bo);
}
